Catch up on stories from the past week (and beyond) at the Slashdot story archive

typodupeerror

CommentRe:It's about social status... (Score 1)836

Just face it, you're getting too old for slashdot:) About half the people arguing with you are just trying to justify all the money they spent or are spending on education. Yes, you need calculus in academic disciplines, including computer science. You also need it in highly technical or scientific fields, like rocketry, engineering, image processing, etc. Of course, learning computer science does not necessarily teach anyone how to make good software, and in some cases an inverse correlation may be observed.

I think it's really sad how our society basically devalues skilled labour. That's what writing good software is, after all. The attitude of businesses seems to be that people are more or less replaceable and therefore expendable, and people have responded by outrageously increasing their qualifications. This costs society a lot of money in wasted time, lost productivity, lost income, and stunted career progression. The quality of education has also deteriorated under the extremely high demand. This is inflation in education: the amount of it goes up as its value drops.

It does not make sense for most software developers to have a four year computer science degree. It's hard to see what they could need beyond a solid understanding of algorithms and data structures, and exposure to different programming languages. You could learn it in two years, but it would be quite hard. Or you could learn the basics in one year and do a year of apprenticeship and two years as a journeyman to get it all. But it doesn't work that way anymore, because a great many businesses refuse to bear the costs of educating their employees. It's stupid short-term thinking, and they pay for it in other ways, but all of the career risk has been pushed onto the labour force.

So what are you missing? The value of an education is really what you make of it. I guess the best way to explain it is with an analogy. If you were to get an English degree you would study Shakespeare. It may or may not help you write a good play. If you were talented, you might pick up something from Shakespeare. Or you could study Shakespeare with great dedication, and practice writing until your work really compares. Or you could bullshit, plagiarize, and plead your way though a degree and go on to write travesty after travesty to be inflicted on an unsuspecting public. In any case, someone with a BA in English had better know Shakespeare. That's just expected, because it's part of a body of knowledge. It may or may not be related to the skills that employers are looking for.

Universities exist to maintain and expand bodies of knowledge. That's it. To the extent that they have been used as a "shortcut" for employee training or certification, it is highly unfortunate and detrimental to society as a whole. I wouldn't deny the right of an education to anyone, but society has misconstrued its purpose.

Comment"mature" game does not mean good game (Score 1)186

Too many games are retarded, and a lot of people who play them are probably retarded too. It's like any other form of mass entertainment. Supposedly "mature" games are mostly mindless violence. I think "mature" means "appeals to 13 year olds instead of 10 year olds" here. It's one or two steps up from "My Pony Party". Do you want a good game for the Wii? Try Muramasa. It has a good story, incredible art, and it's a lot of fun to play. Is that a mature game? I would say so. It's a lot more mature than sawing people to death (what the hell?). Developers: stop complaining that your retarded shit doesn't sell. I'm sure lots of even more retarded shit sells like hotcakes, and that seems mighty unfair, but nobody cares nor should they care. Try making something that isn't totally brain dead.

Commentnvidia dying (Score 1)2

Nvidia is just pissing on everyone. Who is going to buy their chips ? Not AMD users (duh), and when Larrabee ships they will face stiff competition from Intel. And they don't have a future generation game console. How does a hardware company think it can act like this and survive ?

CommentRe:Another test at anandtech.com (Score 2, Interesting)123

Hyperthreading shows you eight fake cores which map to four real cores. I benchmarked it extensively. Computationally intensive routines with a small memory footprint can gain up to 20%. Bandwidth or memory intensive routines can lose up to 50%. In the extreme case, 8 threads on virtual cores can be half the speed of 4 threads on 4 real cores on a Core i7. Keep in mind, this is on a crazy application that generates lots of data.

If your algorithm is designed to break up the problem to exploit the cache then hyperthreading is a bigger mess. The data for thread 1 and thread 2 (out of 8) might be complementary, but the operating system will run those threads different actual cores, because all it sees is the virtual cores. This can be very inefficient if you need the whole cache.

Perhaps worst of all, you are stuck always running 8 threads. 2-6 threads may not be distributed evenly across the real cores, leading to inconsistent performance. Therefore, you may lose performance by attempting to scale the problem further than it is efficient to do so. With real cores, I can decide (based on problem size) the correct number of core to use.

In conclusion, hyperthreading has its uses, but operating systems are oblivious to it and that's a major problem with more than one core.

CommentIntel (Score 1)109

Atom cpus are not especially profitable. They're cheap. Intel is handing them off to TSMC and probably hoping like hell that the market still craves high performance. Unless more software is parallelized, things are going to be bad!

Note: I parallelized my software and the Core i7 is awesome. Superlinear speedup is easy to achieve with a dedicated L2 cache. The Phenom II would also give great performance. So I would bet that Atom and other underpowered cpus are a fad. They will not look very good next to a mobile Core i7 that is 20x faster when all cores are used.

Commentadvice (Score 1)931

Tell her to fuck off. Seriously, is this a joke ? Why would you let her go through your binder ? Do you just do anything someone says to be nice ? Go to her office and demand your notes back. Don't leave until she gives them to you. Take it up with the head department. Ask them what kind of fucking crock "school" they have. Is it a degree mill where you pay for a piece of paper ? You can get those with mail order you know. What a fucking joke.

CommentRe:AMD is back????? (Score 1)234

I disagree. AMD is in an ok position, not great obviously, but their platform is competitive. The Core i7 is a better processor than the Phenom II, but I don't expect its price to come down any time soon. Intel will milk the high margins for as long as they can and sell old Core 2 quads to consumers for at least this year.

Given the choice between a Core 2 Quad and a Phenom II, you should pick the Phenom. No question about it. The Core 2 quad has a split cache so multithreaded performance is crap. The cores have to transfer data through the slow memory interface, which limits parallel speedup in a lot of cases. This wasn't really an issue when Intel released the processor, but in the near future it will be a serious issue because the parallel software is coming.
Security

Tor Used To Collect Embassy Email Passwords99

Several readers wrote in to inform us that Swedish security researcher Dan Egerstad has revealed how he collected 100 passwords from embassies and governments worldwide, without hacking into anything: he sniffed Tor exit routers. Both Ars and heise have writeups on Egerstad's blog post, but neither adds much to the original. It's not news that unencrypted traffic exits the Tor network unencrypted, but Egerstad correctly perceived, and called attention to, the lack of appreciation for this fact in organizations worldwide.
The Internet

Submission+-Ted Stevens calls Wikipedia ban in Schools

DJCacophony writes: "Ted "series of tubes" Stevens has introduced his next piece of proposed legislation. Going by the interim name S.49, the bill aims to block access to interactive websites from schools and libraries. The wording of the bill is vague enough to apply to Wikipedia, Myspace (and other social networking sites), and potentially even blogs.
The bill is apparently so similar to the failed "Deleting Online Predators Act" of last year that it has been termed "DOPA jr." by some."
Privacy

JournalJournal:15 year old charged with sexual abuse of herself.1

A teenager has been charged with sexual abuse of children, possession of child pornography and dissemination of child pornography after taking and posting pictures of herself to chat rooms. While investigation may have been justified, the continued possesion and presentation of evidence required by prosecution reeks of hypocrisy. How can they justify further abuse of the victim? How can they s

Slashdot Top Deals

Take an astronaut to launch.

Working...
close